package com.ruoyi.sf;

import java.util.Arrays;

public class Text2 {
    public static void main(String[] args) {
        //给定一个表示 大整数 的整数数组 digits，其中 digits[i] 是整数的第 i 位数字。
        // 这些数字按从左到右，从最高位到最低位排列。这个大整数不包含任何前导 0
        //将大整数加 1，并返回结果的数字数组。
        int[] digits = {6, 5, 2};

        int[] ints = plusOne(digits);
//        System.out.println(ints);
//        String str = "123456";
//        char c = str.charAt(1);
//        System.out.println(c);


    }

    public static int[] plusOne(int[] digits) {
        String str = "";
        for (int i = 0; i < digits.length; i++) {
            str = str + digits[i];
        }
        System.out.println(str);
        Integer num = Integer.valueOf(str);
        int aa = num + 1;
        String bbb = aa + "";
        int res[] = new int[bbb.length()];
        for (int i = 0; i < bbb.length(); i++) {
            String ch = bbb.charAt(i) + "";
            System.out.println(ch);
            res[i] = Integer.valueOf(ch);

        }

        System.out.println(Arrays.toString(res));
        return res;
    }

}
